約 5,078,158 件
https://w.atwiki.jp/monopowers/pages/80.html
PHP Hypertext Preprocessor http //www.php.net/ http //jp2.php.net/ (日本のミラーサイト) 日本PHPユーザー会 (Japan PHP User Group) http //www.php.gr.jp/
https://w.atwiki.jp/toawiki/pages/19.html
PHP Hypertext Preprocessor http //www.php.net/ http //jp2.php.net/ (日本のミラーサイト) 日本PHPユーザー会 (Japan PHP User Group) http //www.php.gr.jp/
https://w.atwiki.jp/afasf/pages/17.html
PHP Hypertext Preprocessor http //www.php.net/ http //jp2.php.net/ (日本のミラーサイト) 日本PHPユーザー会 (Japan PHP User Group) http //www.php.gr.jp/
https://w.atwiki.jp/valkyria2/pages/25.html
PHP Hypertext Preprocessor http //www.php.net/ http //jp2.php.net/ (日本のミラーサイト) 日本PHPユーザー会 (Japan PHP User Group) http //www.php.gr.jp/
https://w.atwiki.jp/amazonz/pages/45.html
?php require_once('Connections/connAmazon2.php'); ? ?php session_start(); $MM_authorizedUsers = ""; $MM_donotCheckaccess = "true"; function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) { // For security, start by assuming the visitor is NOT authorized. $isValid = False; // When a visitor has logged into this site, the Session variable MM_Username set equal to their username. // Therefore, we know that a user is NOT logged in if that Session variable is blank. if (!empty($UserName)) { // Besides being logged in, you may restrict access to only certain users based on an ID established when they login. // Parse the strings into arrays. $arrUsers = Explode(",", $strUsers); $arrGroups = Explode(",", $strGroups); if (in_array($UserName, $arrUsers)) { $isValid = true; } // Or, you may restrict access to only certain users based on their username. if (in_array($UserGroup, $arrGroups)) { $isValid = true; } if (($strUsers == "") true) { $isValid = true; } } return $isValid; } $MM_restrictGoTo = "top.php"; if (!(*1) (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) { $MM_qsChar = "?"; $MM_referrer = $_SERVER['PHP_SELF']; if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = " "; if (isset($QUERY_STRING) strlen($QUERY_STRING) 0) $MM_referrer .= "?" . $QUERY_STRING; $MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer); header("Location ". $MM_restrictGoTo); exit; } ? ?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) $theValue; switch ($theType) { case "text" $theValue = ($theValue != "") ? "'" . $theValue . "'" "NULL"; break; case "long" case "int" $theValue = ($theValue != "") ? intval($theValue) "NULL"; break; case "double" $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" "NULL"; break; case "date" $theValue = ($theValue != "") ? "'" . $theValue . "'" "NULL"; break; case "defined" $theValue = ($theValue != "") ? $theDefinedValue $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if (*2) ($_POST["MM_update"] == "form1")) { $updateSQL = sprintf("UPDATE amazonz_data SET title=%s, category=%s, topic=%s, uptime=%s, uset_id=%s WHERE id=%s", GetSQLValueString($_POST['title'], "text"), GetSQLValueString($_POST['category'], "text"), GetSQLValueString($_POST['topic'], "text"), GetSQLValueString($_POST['uptime'], "date"), GetSQLValueString($_POST['uset_id'], "text"), GetSQLValueString($_POST['id'], "int")); mysql_select_db($database_connAmazon2, $connAmazon2); $Result1 = mysql_query($updateSQL, $connAmazon2) or die(mysql_error()); $updateGoTo = "[[admin2.php]]"; if (isset($_SERVER['QUERY_STRING'])) { $updateGoTo .= (strpos($updateGoTo, '?')) ? " " "?"; $updateGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location %s", $updateGoTo)); } $colname_rsAmazonz2 = "1"; if (isset($_GET['id'])) { $colname_rsAmazonz2 = (get_magic_quotes_gpc()) ? $_GET['id'] addslashes($_GET['id']); } mysql_select_db($database_connAmazon2, $connAmazon2); $query_rsAmazonz2 = sprintf("SELECT * FROM amazonz_data WHERE id = %s", $colname_rsAmazonz2); $rsAmazonz2 = mysql_query($query_rsAmazonz2, $connAmazon2) or die(mysql_error()); $row_rsAmazonz2 = mysql_fetch_assoc($rsAmazonz2); $totalRows_rsAmazonz2 = mysql_num_rows($rsAmazonz2); ? html head meta http-equiv="Content-Type" content="text/html; charset=euc-jp" / title Amazonz -投稿修正- /title link href="css.css" rel="stylesheet" type="text/css" / script language="JavaScript" type="text/javascript" !-- function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a i a.length (x=a[i]) x.oSrc;i++) x.src=x.oSrc; } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?")) 0 parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n]) d.all) x=d.all[n]; for (i=0;!x i d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x d.layers i d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i (a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } /script /head body onload="MM_preloadImages('img/account2.jpg','img/key2.jpg','img/member2.jpg','img/kate2.jpg')" div id="body_2" div id="head" div id="head1" /div div id="head2" /div /div div id="main" div id="menu" div class="img1" img src="img/menu1.jpg" width="180" height="24" class="img1" / /div div class="img1" div class="img1" ?php echo ($_SESSION['MM_Username']. "さん こんにちわ!"); ? /div p a href="admin2.php" 管理画面 /a br a href="admin2.php?doLogout=true" ログアウト /a br a href="top.php" HOME /a /p /div div class="img1" img src="img/menu1.jpg" width="180" height="24" hspace="0" vspace="0" border="0" class="img1" / /div div class="img1" a href="[[member_s.php]]" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image10','','img/member2.jpg',1)" img src="img/member.jpg" alt="メンバー検索" name="Image10" width="180" height="40" border="0" id="Image10" / /a /div div class="img1" a href="[[category_s.php]]" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image11','','img/kate2.jpg',1)" img src="img/kate.jpg" alt="カテゴリー検索" name="Image11" width="180" height="40" border="0" id="Image11" / /a /div div class="img1" a href="[[key_s.php]]" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image9','','img/key2.jpg',1)" img src="img/key.jpg" alt="キーワード検索" name="Image9" width="180" height="40" border="0" id="Image9" / /a /div /div div id="text" img src="img/blank.jpg" / br p br /p form method="post" name="form1" action=" ?php echo $editFormAction; ? " table width="400" align="center" class="style3" tr td p align="center" 投稿を修正します /p /td /tr tr valign="baseline" td align="right" nowrap div align="left" ID: ?php echo $row_rsAmazonz2['id']; ? /div /td /tr tr valign="baseline" td align="right" nowrap div align="left" タイトル: input type="text" name="title" value=" ?php echo $row_rsAmazonz2['title']; ? " size="32" /div /td /tr tr valign="baseline" td align="right" nowrap div align="left" カテゴリ: select name="category" option value="DVD" ?php if (!(strcmp("DVD", $row_rsAmazonz2['category']))) {echo "SELECTED";} ? DVD /option option value="BOOK" ?php if (!(strcmp("BOOK", $row_rsAmazonz2['category']))) {echo "SELECTED";} ? BOOK /option option value="MUSIC" ?php if (!(strcmp("MUSIC", $row_rsAmazonz2['category']))) {echo "SELECTED";} ? MUSIC /option /select /div /td /tr tr valign="baseline" td align="right" valign="top" nowrap div align="left" トピック: br textarea name="topic" cols="50" rows="5" ?php echo $row_rsAmazonz2['topic']; ? /textarea /div /td /tr tr valign="baseline" td align="right" nowrap div align="left" input type="submit" value="修正" /div /td /tr /table input type="hidden" name="uptime" value=" ?php echo date('Y/m/d H i s'); ? " input type="hidden" name="uset_id" value=" ?php echo($_SESSION['MM_Username']); ? " input type="hidden" name="MM_update" value="form1" input type="hidden" name="id" value=" ?php echo $row_rsAmazonz2['id']; ? " /form /div div id="under" div id="under1" /div div id="under2" /div /div /div /div /body /html
https://w.atwiki.jp/fattencho/pages/27.html
PHP PHPのページ インストール 配列 関数 フレームワーク CakePHP CakePHP オフィシャルサイト http //cakephp.org/ Smarty Zend Framework Ethna pear http //www.phpbook.jp/pear/
https://w.atwiki.jp/911insidejob/pages/29.html
9-11 Commission Report (英語) http //www.9-11commission.gov/report/index.htm 9/11委員会報告書第一章の日本語訳 (by msqさん) http //www.nbbk.sakura.ne.jp/911cr/crindex.html NIST報告書 (英語) https //www.nist.gov/engineering-laboratory/final-reports-nist-world-trade-center-disaster-investigation NISTによるFAQ 原文 https //www.nist.gov/el/faqs-nist-wtc-towers-investigation 日本語訳 http //www.geocities.jp/sazanami_tsushin/readers/0609/r0609_19.html NISTのFAQに対する反論 ( by 「バルセロナより愛を込めて」さん) http //scrapbook.ameba.jp/911_book/entry-10017585298.html FEMA "World Trade Center Building Performance Study"の日本語訳 (by msqさん) 概要 http //www.nbbk.sakura.ne.jp/911/jp_ex_sam.html はじめに http //www.nbbk.sakura.ne.jp/911/fema01.html WTC1とWTC2 http //www.nbbk.sakura.ne.jp/911/fema02_jp.html WTC7 http //www.nbbk.sakura.ne.jp/fema/ch5.html FEMA報告書「Appendix C」 https //web.archive.org/web/20080817013630/http //www.fema.gov/pdf/library/fema403_apc.pdf Pentagon report http //fire.nist.gov/bfrlpubs/build03/PDF/b03017.pdf 19 hijackers (FBIのサイトより) http //www.fbi.gov/pressrel/penttbom/penttbomb.htm 地震計のデータ(Palisades, New York) http //www.ldeo.columbia.edu/LCSN/Eq/20010911_wtc.html WTC Photo Gallery http //killtown.911review.org/wtc-gallery.html 9.11オフィシャル・レポート (漫画・日本語) 9/11委員会レポート ダイジェスト―同時多発テロに関する独立調査委員会報告書、その衝撃の事実 [PR] プチ整形
https://w.atwiki.jp/yoshida2/pages/115.html
telnetでブラウズ(HTTP) このページでは、インターネットでホームページなどをブラウジングするときに利用するHTTPプロトコルについて説明しています。 概要 HTTPプロトコルとは、Hypertext Transfer Protocolの略で、インターネットでホームページなどをブラウジングするときに利用しているプロトコルです。 HTTPプロトコルは、TCP/IP上のプロトコルで、通常80番ポートを使ってアクセスします。 詳細な定義は、以下のRFCで定義されています。 RFC-1945 HTTP/1.0 RFC-2068 HTTP/1.1 基本的に、メッセージを要求(リクエスト)し、その応答結果(レスポンス)を表示するだけです。 HTTPのアクセスログ ApacheなどのWebサーバのログを見ると、リクエストとレスポンスが、以下の形式で出力されます。 アクセスログの書式 アクセス元 - - [アクセス時間] メソッド名 URL名 プロトコルバージョン レスポンスコード 例: 10.0.1.20 - - [01/Jul/1999 23 22 46 +0900] GET /usr/joe/index.html HTTP/1.0 200 2060 メソッドの種類には、GETやPOSTなどがあります。 GETメソッドは、HTMLデータや画像データなどを取得する場合に使用します。 GETメソッドで要求すると、ヘッダ情報とHTMLデータが返却されます。 GETメソッドでCGIを呼び出すこともできます。 パラメータを渡す場合は、URLの後に ?name1=データ1 name2=データ2 という形式で指定します。 HEADメソッドは、ファイルサイズや更新日時を調べる場合に利用します。 HEADメソッドを利用すると、ヘッダ情報だけが返却されます。 POSTメソッドは、CGIなどにデータを渡す場合に使用します。 パラメータなどのデータは、環境変数などによって、CGIに渡ります。 以下に、HTTPのバージョンとメソッドの種類を示します。 メソッドの種類 HTTP/1.0 GET, HEAD, PUT, POST, DELETE, LINK, UNLINK HTTP/1.1 OPTIONS, TRACE, PATCH 以下に、レスポンスコードの一覧を示します。 100番台は通信エラー、200番台は正常終了、300番台はリダイレクト、400番台はクライアントエラー、500番台はサーバエラーを表しています。 リダイレクトとは、クライアントの指定したURLに移動した場合などに返却されます。 レスポンスコード コード 内容 コード 内容 100 Continue 101 Switching Protocols 200 OK 201 Created 202 Accepted 203 Non-Authoritative Information 204 No Content 205 Reset Content 206 Partial Content 300 Multiple Choices 301 Moved Permanently 302 Moved Temporarily 303 See Other 304 Not Modified 305 Use Proxy 400 Bad Request 401 Unauthorized 402 Payment Required 403 Forbidden 404 Not Found 405 Method Not Allowed 406 Not Acceptable 407 Proxy Authentication Required 408 Request Time-out 409 Conflict 410 Gone 411 Length Required 412 Precondition Failed 413 Request Entity Too Large 414 Request-URI Too Large 415 Unsupported Media Type 500 Internal Server Error 501 Not Implemented 502 Bad Gateway 503 Service Unavailable 504 Gateway Time-out 505 HTTP Version not supported レスポンスコードは、ログファイルなどに出力されますので、知っていると役に立つと思います。 telnetでブラウジング では、実際にtelnetでブラウジングしてみましょう。 telnetコマンドで、WWWサーバ名と、80番ポートを指定します。 Linux# telnet ash.jp 80 そこで、環境変数をすべて表示するCGI(env.cgi)を起動してみます。 まず、GETコマンドで、取得したいURLと、HTTPのバージョンを指定します。 GET /~joe/prog/cgi/env01.cgi HTTP/1.0 ここで、リターンのみを入力しても表示されますが、以下のオプションも入力してみます。 指定したオプションは、環境変数としてCGIに渡ります。 User-Agent Telnet [ja] (Linux) Host www.ash.jp リターンのみを入力すると、レスポンスと、HTMLが表示されます。 当然、HTMLのソースが表示されるだけですから、頭の中でHTMLを解析し画面イメージを想像する必要があります。 以下に実行結果を示します。 Linux# telnet ash.jp 80 Trying 210.154.87.18... Connected to ash.jp. Escape character is ^] . GET /~joe/prog/cgi/env01.cgi HTTP/1.0 User-Agent Telnet [ja] (Linux) Host ash.jp HTTP/1.1 200 OK DeleGate-Ver 5.8.8 (delay=7) Date Fri, 02 Jul 1999 09 56 24 GMT Server Apache/1.3.3 (Unix) Content-Type text/html Via 1.0 210.154.87.18 80 (DeleGate/5.8.8) Content-Length 954 html body h1 CGIでの環境変数一覧 /h1 hr h3 環境変数の表示 /h3 DOCUMENT_ROOT = /usr/local/share/apache/htm br GATEWAY_INTERFACE = CGI/1.1 br HTTP_FORWARDED = by http //210.154.87.18 80/ (DeleGate/5.8.8) for sv01.lo.ash.or .jp br HTTP_HOST = ash.jp br HTTP_USER_AGENT = Telnet [ja] (Linux) br HTTP_VIA = 1.0 210.154.87.18 80 (DeleGate/5.8.8) br PATH = /usr/local/sbin /usr/local/bin /sbin /usr/sbin /bin /usr/bin br QUERY_STRING = br REMOTE_ADDR = 10.0.1.254 br REMOTE_PORT = 12621 br REQUEST_METHOD = GET br REQUEST_URI = /~joe/prog/cgi/env01.cgi br SCRIPT_FILENAME = /home/joe/public_html/prog/cgi/env01.cgi br SCRIPT_NAME = /~joe/prog/cgi/env01.cgi br SERVER_ADMIN = info@ash.jp br SERVER_NAME = ash.jp br SERVER_PORT = 80 br SERVER_PROTOCOL = HTTP/1.0 br SERVER_SIGNATURE = ADDRESS Apache/1.3.3 Server at ash.jp Port 80 /ADDRESS br SERVER_SOFTWARE = Apache/1.3.3 (Unix) br hr br このCGIのソース: a href=env01.txt env01.cgi /a br /body /html Connection closed by foreign host. 最初の、HTTP/1.1 200 OKは、HTTPプロトコルで、正常に転送したことを表します。 その後にヘッダ情報が転送され、最後にHTMLのソースが転送されます。 環境変数として、以下の値が追加設定されているのが確認できます。 HTTP_HOST = ash.jp HTTP_USER_AGENT = Telnet [ja] (Linux) このように、HTTPプロトコルは、要求(リクエスト)に対して、応答(レスポンス)が返却されるだけのシンプルなプロトコルです。 余談ですが、HTTPプロトコルという呼び方は、Hyper Text Transfer Protocol プロトコルになって、プロトコルが2重になってしまい、おかしいです。 でも、この方がわかりやすいので、私はよく使います。
https://w.atwiki.jp/pokekannsyou/
総合トップ 連絡 掲示板で小説を書きたい方は掲示板で一言を!筆者大募集中! サクッと自己紹介してます。 お絵描き掲示板 小説はここから。 作者のブログ。 簡単に言うとこのサイトの黒歴史。 各小説の主な登場人物。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (areyoufromamericamsking@yahoo.co.jp) メールフォーム【現在停止中】 豆知識があります 配信ページ 掲示板 チャット リンク集 どうやら登場人物ページが一番更新頻度が高いらしいです
https://w.atwiki.jp/ohden/pages/530.html
FuelPHP install CentOS 6.4 PHP 5.3.25 壮絶にトラブった。(´д`;) apache経由でphpinfo()表示させると、Configure Commandにいっぱい表示されるのに、 ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --target=x86_64-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --cache-file=../config.cache --with-libdir=lib64 --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --disable-debug --with-pic --disable-rpath --without-pear --with-bz2 --with-exec-dir=/usr/bin --with-freetype-dir=/usr --with-png-dir=/usr --with-xpm-dir=/usr --enable-gd-native-ttf --without-gdbm --with-gettext --with-gmp --with-iconv --with-jpeg-dir=/usr --with-openssl --with-pcre-regex=/usr --with-zlib --with-layout=GNU --enable-exif --enable-ftp --enable-magic-quotes --enable-sockets --enable-sysvsem --enable-sysvshm --enable-sysvmsg --with-kerberos --enable-ucd-snmp-hack --enable-shmop --enable-calendar --without-sqlite --with-libxml-dir=/usr --enable-xml --with-system-tzdata --with-apxs2=/usr/sbin/apxs --without-mysql --without-gd --disable-dom --disable-dba --without-unixODBC --disable-pdo --disable-xmlreader --disable-xmlwriter --without-sqlite3 --disable-phar --disable-fileinfo --disable-json --without-pspell --disable-wddx --without-curl --disable-posix --disable-sysvmsg --disable-sysvshm --disable-sysvsem # echo ' ?php phpinfo(); ? ' | php ってすると、 Configure Command = './configure' '--with-mysql=mysqld' '--with-mysqli=mysqlnd' '--with-pdo-mysql=mysqlnd' そのせいでoilにFuel環境作らせたら... [RuntimeException]You must enable the openssl extension to download files via https って落ちるし...orz 結局、原因は何よ?言うたら、どうもPHPが2箇所に入っとって、phpコマンドとapacheのphpとで参照しとるのが違ったせいみたい。 whereisしたら見事に複数あった。 # whereis php php /usr/bin/php /etc/php.ini /etc/php.d /usr/lib64/php /usr/local/bin/php /usr/local/lib/php /usr/share/php /usr/share/man/man1/php.1.gz 実行fileは『/usr/bin/php』と『/usr/local/bin/php』だけだったので、 # echo ' ?php phpinfo(); ? ' | /usr/bin/php と # echo ' ?php phpinfo(); ? ' | /usr/local/bin/php を実行してみたら、案の定apacheとコマンドの差になった。 と、言うわけで、参照したくない方のphpをuninstallして事なきを得ました。(´д`;) 更新日: 2013年09月09日 (月) 15時01分43秒 名前 コメント すべてのコメントを見る